<?xml version='1.0' encoding='UTF-8' ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:f="http://java.sun.com/jsf/core"
                template="template.xhtml">
    
    
    <ui:define name="corpoDaPagina">
    <ui:insert name="cabecalho" />
        
        <h:form>
            <h:panelGrid columns="2" >
                <h:column>
                    <h:outputLabel value="Nome" for="txtNome" />
                </h:column>
                <h:column>
                    <h:inputText id="txtNome" value="#{ClienteController.clienteCorrente.nome}" required="true" />
                    <h:message for="txtNome" errorClass="msgerro" />
                </h:column>
                <h:column>
                    <h:outputLabel value="Login" for="txtLogin" />
                </h:column>
                <h:column>
                    <h:inputText id="txtLogin" value="#{ClienteController.clienteCorrente.login}" required="true" />
                    <h:message for="txtLogin" errorClass="msgerro" />
                </h:column>
                <h:column>
                    <h:outputLabel value="Senha" for="txtSenha" />
                </h:column>
                <h:column>
                    <h:inputSecret id="txtSenha" value="#{ClienteController.clienteCorrente.senha}" required="true" />
                    <h:message for="txtSenha" errorClass="msgerro" />
                </h:column>
                <h:column>
                    <h:outputLabel value="Endereco" for="txtEndereco" />
                </h:column>
                <h:column>
                    <h:inputText id="txtEndereco" value="#{ClienteController.clienteCorrente.endereco}" required="true" />
                    <h:message for="txtEndereco" errorClass="msgerro" />
                </h:column>
                <h:column>
                    <h:outputLabel value="Telefone" for="txtTelefone" />
                </h:column>
                <h:column>
                    <h:inputText id="txtTelefone" value="#{ClienteController.clienteCorrente.telefone}" />
                </h:column>
                <h:column>
                    <h:outputLabel value="CPF" for="txtCPF" />
                </h:column>
                <h:column>
                    <h:inputText id="txtCPF" value="#{ClienteController.clienteCorrente.cpf}" required="true" />
                    <h:message for="txtCPF" errorClass="msgerro" />
                </h:column>
                <h:column>
                    <h:outputLabel value="CartaoCredito" for="txtCartaoCredito" />
                </h:column>
                <h:column>
                    <h:inputText id="txtCartaoCredito" value="#{ClienteController.clienteCorrente.cartaoCredito}" required="true" />
                    <h:message for="txtCartaoCredito" errorClass="msgerro" />
                </h:column>
                
                <ui:insert name="dadosAdministrativos" />
                
                <h:column>
                    <h:commandButton value="Cancelar" action="controleCliente" immediate="true" />
                </h:column>
            </h:panelGrid>
        </h:form>
        
    </ui:define>
    
</ui:composition>
